package com.ddtech.business.train.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.ddtech.business.common.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @version v1.0
 * @ClassName:TrainGrade description： VR训练成绩表
 * @author:wei_zhang(xiao)
 * @date: 2023-12-26 20:28
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("train_grade")
@ApiModel(value="VR训练成绩表", description="VR训练成绩表")
public class TrainGrade  extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "学员账号")
    private String userAccount;

    @ApiModelProperty(value = "学员Id")
    private String userId;

    @ApiModelProperty(value = "学员部门Id")
    private String deptId;

    @ApiModelProperty(value = "学员名称")
    private String userName;

    @ApiModelProperty(value = "地图Id")
    private String mapId;

    @ApiModelProperty(value = "总分")
    private String score;

    @ApiModelProperty(value = "消灭所有燃烧物所用时间")
    private String useTime;

    @ApiModelProperty(value = "未燃烧物资剩余数量")
    private String restNum;

    @ApiModelProperty(value = "重要物资燃烧情况")
    private String burningSituation;

    @ApiModelProperty(value = "灭火器使用情况")
    private String fireExtinguisherUsage;

    @ApiModelProperty(value = "扣分情况")
    private String scoreInfo;
}
